indomitable resolution - Español Inglés Diccionario